Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 HADDON PLACE Detached £182,500 6 Apr 2001
4 HADDON PLACE Detached £330,000 29 Jan 2013
5 HADDON PLACE Detached £445,000 19 Nov 2008